/* Janus Chat - Version 1.0
 * Authors: Matthew Perry
 *          Michael Freid
 *          Marc Latou
 *          Richard Lee
 *
 * The Janus Chat Client is a highly secured
 * peer-to-peer chat client designed to facilitate
 * the transfer of sensitive data or as a communication
 * medium for the extra paranoid
 *
 * This file contains the header for the Smilies
 * dialog. A simple fun feature to insert simple smilies
 * into chat */

#ifndef SMILIES_H
#define SMILIES_H

#include <QDialog>

namespace Ui {
    class Smilies;
}

class Smilies : public QDialog
{
    Q_OBJECT

    public:
        explicit Smilies(QWidget *parent = 0);
        ~Smilies();

    private:
        Ui::Smilies *ui;

    private slots:
        void on_flat_clicked();
        void on_suprise_clicked();
        void on_meh_clicked();
        void on_eyes_clicked();
        void on_tounge_clicked();
        void on_lol_clicked();
        void on_cry_clicked();
        void on_sad_clicked();
        void on_happy_clicked();

    signals:
        void smiley( const QString& s );
};

#endif // SMILIES_H
